have a charmed existence - German English Dictionary